<?php

require_once ('DatosLaboral.php');

/**
 * @author Virtualidad
 * @version 1.0
 * @created 22-dic-2010 04:40:06 p.m.
 */
class Personas {

    private static $mapping = null;

    public static function MAPPING() {
        if (self::$mapping == null) {
            self::$mapping = array(
                "DatosLaborales" => "DatosLaboral",
                "DatosLaborales.mapping" => DatosLaboral::MAPPING(),
            );
        }

        return self::$mapping;
    }

    /**
     *
     * @var DatosLaboral 
     */
    private $DatosLaborales;
    private $Nombre;
    private $Telefono = 0;
    private $Ocupacion;
    private $Celular = 0;
    private $Email = "";

    function __construct() {
        $this->DatosLaborales = new DatosLaboral();
    }

        public function getCelular() {
        return $this->Celular;
    }

    public function setCelular($Celular) {
        $this->Celular = $Celular;
    }

    public function getDatosLaborales() {
        return $this->DatosLaborales;
    }

    public function setDatosLaborales(DatosLaboral $DatosLaborales) {
        $this->DatosLaborales = $DatosLaborales;
    }

    public function getNombre() {
        return $this->Nombre;
    }

    public function setNombre($Nombre) {
        $this->Nombre = $Nombre;
    }

    public function getTelefono() {
        return $this->Telefono;
    }

    public function setTelefono($Telefono) {
        $this->Telefono = $Telefono;
    }

    public function getOcupacion() {
        return $this->Ocupacion;
    }

    public function setOcupacion($Ocupacion) {
        $this->Ocupacion = $Ocupacion;
    }
    
    public function getEmail() {
        return $this->Email;
    }

    public function setEmail($Email) {
        $this->Email = $Email;
    }
}

?>